isleta village proper - Francés Inglés Diccionario